body{background:#f4efea url(images/bg.jpg) center top; margin:0px; font:verdana;}
form{padding:0px; margin:0px;}
.white{
	color:#FFFFFF;
	}
.font{
	font-size:11px;
	}
.sub_menu{color:#FFFFFF}
#main{position:relative; width:944px; float:left; left:50%; margin-left:-472px;}
#submain{width:944px; position:relative; float:left;}
#submain img{margin-left:30px; margin-top:30px;}
#submain table.head{background:#c7b299; margin-top:10px;}
#submain table.head td.gbr{width:707px; text-align:right}
#submain table.head td.gbr div{height:284px; width:707px; overflow:hidden;}
#submain table.head td.gbr img{margin:0px;}
#submain table.head td div.desc{text-align:right; margin-right:13px; width:85%; font-family:verdana; font-size:12px; color:#534741; margin-bottom:25px;}
#submain table.head td div.desc span{font-weight:bold; font-size:15px;  font-family:verdana;}
#submain table.head td div.desc p{margin-bottom:10px;}

#submain table.conten{margin-top:10px; font-family:verdana; font-size:11px; color:#FFFFFF;}
#submain table.conten td div.sidbar{width:100%;}
#submain table.conten td div.sidbar table{width:100%}
#submain table.conten td div.sidbar table td.title{height:37px; background:#f7931e; font-weight:bold}
#submain table.conten td div.sidbar table td.title DIV{padding-left:10px;font-size:13PX}
#submain table.conten td div.sidbar table td.subtitle{background:#736357; text-align:left; font-size:11px}
#submain table.conten td div.sidbar table td.subtitle div{height:20px; margin-top:10px; padding-left:10px; padding-top:5px; text-transform:uppercase; width:90%; margin-left:5px; cursor:auto;}
#submain table.conten td div.sidbar table td.subtitle div.side{margin-top:10px; padding-left:10px; padding-top:5px;  width:90%; margin-left:5px; cursor:auto;padding-bottom:5px; color:#FFFFFF;}
#submain table.conten td div.sidbar table td.subtitle div.side a{color:#FFFFFF}
#submain table.conten td div.sidbar table td.subtitle div.side-hover{margin-top:10px; padding-left:10px; padding-top:5px; background:#c7b299; width:90%; margin-left:5px; cursor:pointer; color:#736357; padding-bottom:5px}
#submain table.conten td div.sidbar table td.subtitle div span a{color:#736357; background:#c7b299; padding:2px 5px;}
#submain table.conten td div.sidbar table td.subtitle div h1{font-size:12px;}
#submain table.conten td div.sidbar table td.subtitle div.shad{background:url(images/shad.gif; color:#FFFFFF) no-repeat 20px 3px ; margin-top:5px; padding-left:35px; font-size:11px; cursor:pointer}
#submain table.conten td div.sidbar table td.subtitle div.shad-hover{background:#c7b299 url(images/shad-hover.gif) no-repeat 20px 3px; margin-top:5px; padding-left:35px; color:#736357; cursor:pointer; font-size:11px;}
#submain table.conten td div.sidbar table td.submenu {background:#736357; text-align:left; height:30px;}
#submain table.conten td div.sidbar table td.submenu div.shad{background:url(images/shad.gif) no-repeat 10px 3px; color:#FFFFFF; font-size:11px; margin-top:5px; padding-left:25px; width:155px; margin-left:10px; cursor:pointer}
#submain table.conten td div.sidbar table td.submenu div.shad-hover{background:url(images/shad-hover.gif) no-repeat 10px 3px #c7b299; margin-top:5px; padding-left:25px; width:155px; margin-left:10px; color:#736357; font-size:11px; cursor:pointer}

#submain table.conten td div.conten{border: 1px solid #c7b299; text-align:center; float:right; color:#534741; width:98%}
#submain table.conten td div.conten table{width:660px; margin-left:15px; margin-top:10px; margin-bottom:20px; line-height:16px; font-family:verdana;}
#submain table.conten td div.conten table td.ctitle{height:30px; text-align:left; border-bottom:1px solid #000000; text-transform:uppercase; font-size:14px; font-weight:bold}
#submain table.conten td div.conten table td.ctitle h1{font-size:14px;}
#submain table.conten td div.conten table td div.error{color:#FF0000; margin-top:10px}
#submain table.conten td div.conten table td.cdesc{text-align:justify; font-size:12px; padding-top:10px}
#submain table.conten td div.conten table td.cdesc a{text-decoration:underline;}
#submain table.conten td div.conten table td.cdesc a:hover{text-decoration:none;}
#submain table.conten td div.conten table td.cdesc div.judul{width:100%; padding-bottom:10px; margin-top:10px; padding-top:10px; border-bottom:1px solid #000000; text-transform:uppercase; font-size:14px; font-weight:bold}
#submain table.conten td div.conten table td.cdesc div.kana a{color:#534741; text-decoration:none}
#submain table.conten td div.conten table td.cdesc div.kana a:hover{text-decoration:underline}
#submain table.conten td div.conten table td.cdesc p img{border:none}
#submain table.conten td div.conten table td.cdesc img{margin:10px 0 0 0;}
#submain table.conten td div.conten table td.cdesc table td {padding:1px 0 1px 0}
#submain table.conten td div.conten table td.cdesc table td a{color:#736357;}
#submain table.conten td div.conten table td.cdesc table td textarea{background:#FFFFFF; border:1px solid #736357;}
#submain table.conten td div.conten table td.cdesc table td input{background:#FFFFFF; border:1px solid #736357; width:200px}
#submain table.conten td div.conten table td.cdesc table td input.button{background:#c7b299; color:#FFFFFF; width:60px; color:#000000;}
#submain table.conten td div.conten table td.cdesc strong{font-size:15px; font-family:arial;}
#submain table.conten td div.conten table td.cdesc span{font-size:15px; font-family:arial; font-weight:600; letter-spacing:-0.1px}

#submain table.conten td div.conten table td.cdesc table.gb-product{width:160px; float:left; margin-right:30px; border:none}
#submain table.conten td div.conten table td.cdesc table.gb-product td.judul{text-align:center; font-weight:bold}
#submain table.conten td div.conten table td.cdesc table.gb-product td a img{text-align:center;}
#submain table.conten td div.conten table td.cdesc ul{list-style:circle;margin-left:20px;}
#submain table.conten td div.conten table td.cdesc ol{margin-left:35px;}

#submain table.conten td div.conten-none{text-align:left; margin-left:10px; color:#534741}
#submain table.conten td div.conten-none div.sidbar-2{width:210px; float:left; margin-left:5px}
#submain table.conten td div.conten-none div.sidbar-2 table{width:100%}
#submain table.conten td div.conten-none div.sidbar-2 table td.title{height:37px; background:#f7931e; font-weight:bold}
#submain table.conten td div.conten-none div.sidbar-2 table td.title DIV{padding-left:10px; text-transform:uppercase; font-size:13PX; color:#FFFFFF}
#submain table.conten td div.conten-none div.sidbar-2 table td.subtitle{background:#736357; text-align:left; height:30px}
#submain table.conten td div.conten-none div.sidbar-2 table td.subtitle div{height:20px; margin-top:10px; padding-left:10px; color:#FFFFFF}
#submain table.conten td div.conten-none div.sidbar-2 table td.subtitle div.shadsatu{margin-top:5px; padding-left:10px; width:155px; margin-left:10px; color:#FFFFFF; background:#c7b299}

#submain table.conten td div.conten-none div.sidbar-2 table td.submenu {background:#736357; text-align:left; height:30px;}
#submain table.conten td div.conten-none div.sidbar-2 table td.submenu div.shad{background:url(images/shad.gif) no-repeat 10px 3px; margin-top:5px; padding-left:25px; width:155px; margin-left:10px; color:#FFFFFF; cursor:pointer}
#submain table.conten td div.conten-none div.sidbar-2 table td.submenu div.shad-hover{background:url(images/shad-hover.gif) #c7b299 no-repeat 10px 3px; margin-top:5px; padding-left:25px; width:155px; margin-left:10px; color:#736357; cursor:pointer}

#submain table.conten td div.conten-none div.sidbar-3{width:220px; float:right; margin-left:15px}
#submain table.conten td div.conten-none div.sidbar-3 table{width:100%; background:#c7b299}
#submain table.conten td div.conten-none div.sidbar-3 table td.submenu div{padding:5px 10px 6px 10px; text-align:left; text-align:justify; float:left; width:185px}
#submain table.conten td div.conten-none div.sidbar-3 table td.submenu div a{color:#736357}
#submain table.conten td div.conten-none div.sidbar-3 table td.submenu div.kanan2{text-align:right; width:90%}
#submain table.conten td div.conten-none div.sidbar-3 table td.submenu div.kanan2 a{color:#736357; text-decoration:none;}
#submain table.conten td div.conten-none div.sidbar-3 table td.submenu div.kanan2 a:hover{text-decoration:underline;}
#submain table.conten td div.conten-none div.sidbar-3 table td.submenu div img{padding:0px; margin:0px 7px 10px 0px}
#submain table.conten td div.conten-none div.sidbar-3 table td.submenu div.gall{text-align:left; float:left}
#submain table.conten td div.conten-none div.sidbar-3 table td.submenu div.gall a img{border:none; float:left}
#submain table.conten td div.conten-none div.sidbar-3 table td.submenu div.title{border-bottom:1px solid #666666; padding-left:0px; text-transform:uppercase; width:180px; margin-bottom:0px;}

#submain table.conten-none{margin-top:10px; font-family:verdana; font-size:11px; color:#FFFFFF}

/*header*/
#header{width:944px; float:left; position:relative; margin-bottom:20px;}
#header .logo{width:45%; float:left;}
#header .logo img{margin-top:25px; float:left;}
#header .search{width:45%; float:right; text-align:right; padding-top:50px;}
#header .search input{background:#FFFFFF; border:1px solid #736357;}
#header .search input.button{background:#acacac; color:#FFFFFF;}

/*menu*/
#menu{width:944px; position:relative; float:left; height:37px; background:#736357; text-align:center; color:#FFFFFF; font-family:verdana; font-size:11px; letter-spacing:1PX; overflow:hidden}
#menu div{padding:10px 15px 0px 15px; float:left; height:37PX}
#menu div.no-hover{padding:10px 15px 0px 15px; float:left; height:37PX}
#menu div.hover{padding:10px 15px 0px 15px; float:left; height:37PX; background:#f7931e; cursor:pointer}
#menu div.blank{width:143px; float:left; height:37px}
#menu div a, hover{color:#FFFFFF; text-decoration:none}
#menu div ul{border: 1px solid #BBB; width: 100%; padding: 4px 0; margin: 0; text-align:left; height:100%}
#menu div ul li{list-style:none; color:#0033CC}

/*footer*/
#submain table.footer{background:#c7b299; margin-top:10px; font-family:verdana; font-size:11px; color:#6a5f59; height:35px}
#submain table.footer div.kiri{text-align:left; padding-left:25px}
#submain table.footer div.kanan{text-align:right; padding-right:25px}

#hover-who{width:200px; background:#736357; left:50%; top:137px; margin-left:-236px; position:absolute; z-index:2; color:#FFFFFF; font-family:verdana; font-size:11px; visibility:hidden}
#hover-who table{width:100%;}
#hover-who table td{padding:5px 0px;}
#hover-who table td div.submenu{margin-left:15px; margin-right:15px; text-transform:uppercase}
#hover-who table td div.submenu2{margin-left:15px; margin-right:15px; background:url(images/shad.gif) no-repeat 5px 3px; padding-left:20px;}

#hover-product{width:250px; background:#736357; left:50%; top:137px; margin-left:-129px; position:absolute; z-index:2; color:#FFFFFF; font-family:verdana; font-size:11px; visibility:hidden}
#hover-product table{width:100%;}
#hover-product table td{padding:5px 0px;}
#hover-product table td div.submenu{margin-left:15px; margin-right:15px; text-transform:uppercase}
#hover-product table td div.submenu2{margin-left:15px; margin-right:15px; background:url(images/shad.gif) no-repeat 5px 3px; padding-left:20px;}

#hover-application{width:200px; background:#736357; left:50%; top:137px; margin-left:-9px; position:absolute; z-index:2; color:#FFFFFF; font-family:verdana; font-size:11px; visibility:hidden}
#hover-application table{width:100%;}
#hover-application table td{padding:5px 0px;}
#hover-application table td div.submenu{margin-left:15px; margin-right:15px; text-transform:uppercase}
#hover-application table td div.submenu2{margin-left:15px; margin-right:15px; background:url(images/shad.gif) no-repeat 5px 3px; padding-left:20px;}

#hover-service{width:200px; background:#c7b299; left:50%; top:137px; margin-left:97px; position:absolute; z-index:2; color:#736357; font-family:verdana; font-size:11px; visibility:hidden}
#hover-service table{width:100%;}
#hover-service table td{padding:5px 0px; text-transform:uppercase}
#hover-service table td div.submenu{margin-left:15px; margin-right:15px; text-transform:uppercase}
#hover-service table td div.submenu2{margin-left:15px; margin-right:15px; background:url(images/shad-hover.gif) no-repeat 5px 3px; padding-left:20px;}

/*class hint*/
.hintsClass 
{
font-family: verdana;
font-size: 12px;
background-color: #f0f0f0;
color: #000000;
border: 1px solid #808080;
padding: 5px;
}