@import "reset.css";

html, body { height:100%; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; }

.r { border:solid 1px #f00; }
.b { border:solid 1px #00f; }

.addthis {font-size:12px; left:0px; top:0px; position:absolute; padding-left: 10px; padding-top: 10px; word-spacing: 5px;}

.m_t { width:100%; height:100%; } 
.s_langs { width:100%; height:30px; padding:5px 5px 0px 0px; }
.langs_t { width:100%; height:30px; }
.max_r { width:100%; }
.pad_langs_t { padding:4px 7px 0px 7px; }
.active_lang_h { height:20px; }
.left_s { background-image:url(../i/m_03.png); background-repeat:no-repeat; width:2px; height:20px; padding-left:2px; }
.right_s { background-image:url(../i/m_06.png); background-repeat:no-repeat; width:2px; height:20px; padding-left:2px; }
.act_lang_b { width:100%; background-image:url(../i/m_04.png); background-repeat:repeat-x; height:20px; padding:0px 5px 0px 7px; white-space:nowrap; }
.deact_lang { padding:3px 7px 0px 7px; white-space:nowrap; }

.logo_div { width:259px; height:19px; position:relative; cursor:pointer; text-align:center; font-weight:bold; }
.logo_div h1 strong { font-size:34px; color:#343434; }
.logo_div span { position:absolute; top:0px; left:0px; width:159px; height:19px; display:block; background-image:url(../i/m_11.png); }

.logo_td { padding-top:40px; height:40px; }
.td_logo_w { width:259px; }
.logo_block { width:259px; height:39px; }
.fr_books_l { width:13px; height:21px; background-image:url(../i/m_15.png); }
.fr_books_r { width:13px; height:21px; background-image:url(../i/m_18.png); }
.arrow_b { padding:9px 5px 0px 6px; background-image:url(../i/m_16.png); vertical-align:top; }
.txt_books { font-size:12px; background-image:url(../i/m_16.png); padding:2px 9px 0px 0px; color:#252525; }
.txt_books b { font-weight:normal; }

.m_form { vertical-align:top; padding-top:50px; padding-right:40px; }
.form_tbl_h { height:50px; }
.input_txt { padding:1px 5px 0px 0px; font-size:12px; }
.inp_arrow { padding:13px 4px 0px 0px; vertical-align:top; } 
.pad_inp { padding:0px 3px 0px 0px; }
.input_stl { background-image:url(../i/input_bg.png); background-position:top; background-repeat:repeat-x; height:25px; padding-top:3px; padding-left:2px;  width:500px; font-size:13px; border:solid 1px #cccccc; border-bottom:solid 1px #EEEEEE;border-left:solid 1px #E9E9E9;border-right:solid 1px #E9E9E9; border-top:solid 1px #BEBEBE; color:#333333; }
.but_stl { width:79px; height:29px; }

.td_bottom { height:30px;vertical-align:bottom; }
.bottom_tbl { width:100%; height:30px; }
.bot_back { height:1px; background-image:url(../i/m_35.png); }
.google_power { padding:9px 20px 0px 0px; vertical-align:top; }


.lang { font-size:11px; color:#454545; }
.lang a, .lang a:active, .lang a:visited { color:#343434; }
.lang a:hover { color:#898989; }

.center_s { width:100%; height:100%; }

.ex { text-align:left; font-size:11px; color:#343434; }
.ex a, .ex a:active, .ex a:visited { color:#003DAD; }
.ex a:hover { color:#3365C2; }

.ex2 { text-align:left; font-size:11px; color:#138500; }
.ex2 a, .ex2 a:active, .ex2 a:visited { color:#138500; }
.ex2 a:hover { color:#30961F; }

.contact { font-size:11px; color:#232323; white-space:nowrap; padding:8px 0px 0px 15px; vertical-align:top; }
.contact a, .contact a:active, .contact a:visited { color:#003DAD; }
.contact a:hover { color:#3365C2; }

.se { font-size:11px; color:#232323; white-space:nowrap; padding:8px 0px 0px 15px; vertical-align:top; }
.se a, .se a:active, .se a:visited { color:#343434; }
.se a:hover { color:#565656; }

.ads_top_lc {background-image:url(../i/r2_14.png);}
.ads_top_rc {background-image:url(../i/r2_17.png);}
.ads_left_b {background-image:url(../i/r2_22.png); }
.ads_right_b {background-image:url(../i/r2_24.png); }
.ads_bottom_lc {background-image:url(../i/r2_49.png); }
.ads_bottom_b {background-image:url(../i/r2_50.png); }
.ads_bottom_rc {background-image:url(../i/r2_52.png); }

.example {
	font-size: 12px;
	color:#003DAD;
	padding-top: 3px;
}

.example a, .example a:active, .example a:visited {
	color:#003DAD;
}

.example a:hover { color:#3365C2; }

#footer {
 margin: 10px auto;
 text-align: center;
}
#bawah{font-size:11px; color:#232323; white-space:nowrap; padding:8px 0px 0px 15px; vertical-align:top; }

